protector flap - German English Dictionary